#include <stdio.h>    /*预处理*/

int main()    /*主函数*/
{
    int i, n;
    double sum = 1;    /*变量定义及其初始化*/

    scanf("%d", &n);     /*求解阶乘*/
    for(i = 1; i <= n; i++)    /*可以计算30的阶乘但是结果尚不准确*/
        sum = sum * i;
    printf("%d! = %.f", n, sum);
    printf("\n");

    return 0;
}
